#include <iostream>

using namespace std;
using ll=long long;
const int N=100;

ll dp[N][N];
void init()
{
	for(int i=0;i<N;i++)
	{
		for(int j=0;j<=i;j++)
		{
			if(!j)
				dp[i][j]=1;
			else
				dp[i][j]+=dp[i-1][j]+dp[i-1][j-1];
		}
	}
}
int main()
{
	int n,m;
	cin>>n>>m;
	init();
	ll ret=0;
	for(int i=n;i<=m;i++)
	{
		ret+=dp[m][i];
	}
	cout<<ret<<endl;
	return 0;
}
